package com.ywy.chat.service;

import com.ywy.chat.vo.ChatMessage;
import com.ywy.chat.vo.ChatUser;
import org.tio.http.common.HttpRequest;

import java.util.List;
import java.util.Set;

/**
 * 群聊Service
 *
 * @author ywy
 * @date 2021/12/31 15:12
 */
public interface ChatService {
    /**
     * 获取当前用户信息
     * @return
     */
    ChatUser getCurrentUser();

    /**
     * 存储历史消息记录
     * @param chatMessage
     */
    void setGroupHistoryMsg(ChatMessage chatMessage);

    /**
     * 获取历史消息记录
     * @param count
     * @return
     */
    List<Object> getGroupHistoryMsg(int count);

}
